【精选】Charles+VMOS Pro 抓取Https请求 |
您所在的位置:网站首页 › vmos pro无网络 › 【精选】Charles+VMOS Pro 抓取Https请求 |
Charles+VMOS Pro 抓取Https请求
文章目录
Charles+VMOS Pro 抓取Https请求@[TOC](文章目录)
前言一、Charles1.安装2.配置Charles2.1.Proxy Settings2.2.SSL Proxying Settings2.3.开启电脑代理2.4.安装证书(最重要)2.5.使用浏览器测试
二、VMOS Pro1.虚拟机配置2.虚拟机配置代理3.开启虚拟机adb中设备2的代理设置:4.虚拟机安装证书5.测试
问题总结
前言
一、Charles
1.安装
Charles下载地址 License Key Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4 2.配置Charles以Windows10为例 2.1.Proxy Settings 2.2.SSL Proxying Settings设置需要代理的路径,* 代表所有 2.3.开启电脑代理Windows 是 :Windows Proxy Mac 是:Mac Proxy 2.4.安装证书(最重要)以下是Windows环境,如果是Mac环境的话,需要找到安装的证书,进行信任设置即可。 2.5.使用浏览器测试查看证书安装地址 浏览器进入此地址后,会自动下载证书,点击证书安装即可 注意: 如果打开网址后发现并不会自动下载证书,在软件里面查看本地IP(电脑中安装了虚拟机会造成识本机IP有多个),并更换wifi代理地址并再次尝试 使用浏览器查看百度等网址,看看是否能抓包,出现以下信息,就表示成功了。 二、VMOS Pro 1.虚拟机配置将超级用户、Xposed配置打开,并打开网络ADB设置 2.虚拟机配置代理 3.开启虚拟机adb中设备2的代理设置: #建立连接 ./adb connect 192.168.0.14:5666 #展示有那些设备 ./adb devices #唤起adb中设备2的代理设置: ./adb -s 192.168.0.14:5666 shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings电脑没有adb环境怎么办?在Android 官网进行下载,解压运行即可(Windows和Mac均一样) ADB Tool 下载地址 该处使用的url网络请求的数据。 4.虚拟机安装证书虚拟机浏览器打开:chls.pro/ssl ,浏览器会自动下载证书,然后到虚拟机下载内找到证书,点击证书进行安装。 5.测试用手机浏览器浏览百度或者其他网址,看看Charles是否会抓到相应的网址。 问题总结提示:这里对文章进行总结: 问题1:如果出现提示证书不安全,电脑端Charles没有设置到证书安全的位置或者没有信任改证书导致的。 问题2:无网络:检查并确认代理IP地址和端口号,同时检查Charles SSL Proxying Settings 允许的规则 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |